1 GOTO910 2 REM ** ML STOP KEY DISABLE ** 3 PRINT"x[169]=[141][169][141]X` [234][255][169][255][133][145]L4[234]x[169]1[141][169][234][141]X` 4 [153]"xhhh+hNOThhhhhhhPRINT#HRUNHX`111" 5 [153]"hhhhhhh`1" 6 [143] ** 4 - POP ML SUBROUTINE ** 10 [143] **GENERAL INPUT ROUTINE ** 15 : 30 : 35 [143] +++ INPUT SECTION +++ 40 [151]UO,0:UR$[178]"":UI$[178]"" 42 [139]UL[178]0[167]UL[178]80 45 [151]UC,0 50 [161]UI$:[139]UI$[178]""[167]50 55 [139]UI$[178][199](13)[175][195](UR$)[177][178]1[167][151]UC,1:[153]" CMD";:[137]85 60 [139]UI$[178][199](20)[167]105 62 [139] [195](UR$)[178][177]UL[167]50 65 [141]120:[143] CHECK FOR VALID CHARACTER 70 UR$[178]UR$[170]UI$ 75 [153]UI$; 80 [137]50 85 [143] +++ CHECK FOR HELP REQUEST +++ 90 [139]UR$[178]UX$[167]195:[143] EXIT TO HELP ROUTINE 95 [139]UF[178]1[167][141]240 100 UF[178]0:[153]:[142] 102 [143] ++ CHECK DELETE ++ 105 [139][195](UR$)[179]1[167]50 110 UR$[178][200](UR$,[195](UR$)[171]1) 115 [153]"CMD CMDCMD";:[137]50 120 [143] ++ CHECK FOR VALID CHARACTERS ++ 121 [139]UI$[178]UX$[167][142] 125 [139][195](US$)[178]0[167]150 130 [129]US[178]1[164][195](US$) 135 [139]UI$[178][202](US$,US,1)[167][142] 140 [130] 145 UI$[178]"":[142] 150 [143] ** STANDARD INPUT ** 152 [139][198](UI$)[178]46[167][142] 155 [139]UI$[178][199](32)[167][142] 160 [139][198](UI$)[179]48[176][198](UI$)[177]57[167]170 165 [142] 170 [139][198](UI$)[179]65[176][198](UI$)[177]90[167]180 175 [142] 180 [139][198](UI$)[179]193[176][198](UI$)[177]218[167]UI$[178]"":[142] 185 [139][194](UT)[178]UU%[167]UI$[178][199]([198](UI$)[171]128):[142] 187 [142] 190 UI$[178]"":[142] 195 UF[178]1:[143] +++ HELP ROUTINE EXIT +++ 197 [141]250 200 [141]245 205 [129]UQ[178]UB[164](U2%[172]256[170]U1%[170]U3%[171]2) 210 UQ%(UQ[171]UB)[178][194](UQ):[130]:[153]"LOAD" 215 UZ[178]1:UV%[178][194](UT) 216 [137]300 217 UZ[178]0:US$[178]UJ$:UG$[178]UK$:UP[178]UJ:UL[178]UK:[139][194](50003)[178]0[167][151]53281,6:[151]53280,14 220 UT$[178]UL$:[153]"LOAD";:[151]UT,UV%:[129]UQ[178]UB[164](U2%[172]256[170]U1%[170]U3%[171]3) 225 [151]UQ,UQ%(UQ[171]UB):[130] 230 [151]U1,U1% 232 [151]U2,U2% 233 [151]U4,U4% 234 [151]U3,U3%[171]1 235 [137]35 240 UD%[178]((U2%[172]256[170]U1%[170]U3%)[171]UB)[173]40:[153][200](UD$,UD%[170]1):[142] 245 [153][200](UD$,24);"  HELP COMING WAIT ":[142] 250 U1%[178][194](U1):U2%[178][194](U2):U3%[178][194](U3):U4%[178][194](U4) 251 UJ$[178]US$:UK$[178]UG$:UL$[178]UT$:UJ[178]UP:UK[178]UL 255 [142] 300 [143] ** MENU ** 301 : 302 [153]"LOAD":[151]UT,UU%:[139][194](50003)[178]0[167][151]53281,9:[151]53280,8 303 : 305 [153]" MENU" 310 [153]" --------------------------------------" 315 [153]" 1. BEGIN BUDGET ACCOUNT 320 PRINT" 2. USER INSTRUCTIONS" 325 PRINT" 3. ADDED INSTRUCTIONS" 335 PRINT" 4. QUIT" 340 PRINT" --------------------------------------" 345 PRINT" PRESS A NUMBER KEY (1-4) "; 350 UL=1:US$="1234":GOSUB35:REM INPUT ROUTINE 352 US$="" 355 ONVAL(UR$)GOSUB1000,400,500,396 360 GOTO300 395 REM ** RE-ENABLE STOP KEY AND END ** 396 IFPEEK(50003)<>1ANDPEEK(50003)<>160ANDPEEK(50003)<>0THEN399 397 SYSUU+71:IFPEEK(50003)=0THENPOKE53281,6:POKE53280,14 398 PRINT"[154][147]":GOTO61100 399 GOSUB875:RETURN 400 REM ** USER INSTRUCTIONS ** 405 PRINT"[147]":POKEUT,UL%:IFPEEK(50003)=0THENPOKE53281,0:POKE53280,0 410 UP=0:GOSUB850:PRINT" [212]HIS PROGRAM WILL HELP THE USER TO" 412 PRINT" KEEP SOME ACCOUNTING RECORDS IN ORDER. 414 [153]" (null)OU CAN THEN KEEP THE RECORDS ON 416 PRINT" DISKETTE FOR A MORE PERMANENT RECORD." 418 PRINT" [217]OU CAN THEN UPDATE THESE AS THE " 420 PRINT" NEED ARISES. 422 [153]" RIGHT$F A 'CR' OCCURS AFTER AN AMOUNT IT 424 PRINT" MEANS THAT YOU ARE NO LONGER MAKING 426 [153]" BUT OWING MONEY. 430 GOSUB835:GOSUB850 432 PRINT" [197]NTERING '/*' WILL DESIGNATE THAT YOU 434 [153]" HAVE FINISHED ENTERING THE AMOUNTS AND 436 PRINT" WISH TO GO BACK TO PICK ANOTHER OPTION. 485 [141]835 490 [139]UZ[178]1[167][158]UP%:[137]217 499 [142] 500 [143] ** ADDED INSTRUCTIONS ** 501 [153]"LOAD":[151]UT,UL%:[139][194](50003)[178]0[167][151]53281,2:[151]53280,10 502 UP[178]0:UG$[178]"(null)EACHER RIGHT$NST":[141]850 503 [153]" (null)O THE BEST OF OUR KNOWLEDGE," 504 [153]" THIS PROGRAM IS IN THE PUBLIC" 505 [153]" DOMAIN." 506 [153]"" 507 [153]" CHR$REEN (null)ALLEY (null)UBLISHING RIGHT$NC." 508 [153]" 7124 (null)HADY (null)AK (null)OAD" 509 [153]" VALDEN (null)RARIE, (null)(null) 55344" 512 UP[178]1:[141] 835:[141] 850: 513 [153]" (null)ROGRAM (null)AME: PEEKUDGET ATNCCOUNT 514 PRINT" [215]RITTEN [194]Y : [213]NKNOWN 515 [153]" (null)PGRADED PEEKY :(null)ERNA MID$ONES 516 PRINT" [212]HIS PROGRAM WILL RUN ON ANY 520 [153]" LEN(null)(null)(null)(null)STR$(null)(null)VAL 64 LEN(null)(null)(null)(null)(null)VAL(null) 521 GOSUB835 590 IFUZ=1THENSYSUP%:GOTO217 599 RETURN 600 REM ** PROGRAM MODIFICATION INST ** 601 PRINT"[147]":POKEUT,UL% 605 UP=0:UG$="[208]ROGRAM [205]OD":GOSUB850 660 GOSUB835 690 IFUZ=1THENSYSUP%:GOTO217 699 RETURN 700 REM ** TO USE 8032 LOAD CBM4032 ** 710 PRINT"[147]BEFORE RUNNING THIS PROGRAM ON AN 8032  720 [153]" LOAD THE 'CBM 4032' PROGRAM" 730 [158]UU[170]71 740 [128] 800 [143] ** T I T L E P A G E ** 802 [153]"LOAD";:[151]UT,UU%:[139][194](50003)[178]0[167][151]53280,14:[151]53281,6 804 [129]I[178]1[164]38:[153]"SPC(WAIT";:[130] 806 [129]I[178]1[164]22:[153]"CMDSPC(WAIT";:[130] 808 [129]I[178]1[164]37:[153]"CMDCMDSPC(WAIT";:[130] 810 [129]I[178]1[164]22:[153]"ONCMDSPC(WAIT";:[130] 812 [153]"PERSONAL ACCOUNTANT" 814 [153]"USE IN YOUR HOME OR IN BUSINESS" 816 [153]"TO KEEP ALL OF YOUR ACCOUNTS UP" 818 [153]"TO DATE.HAS UNLIMITED AMOUNT OF" 820 [153]"CATEGORIES TO WORK WITH.YOU GIVE " 822 [153]"IT A LABEL AND PROCEED FROM THERE." 824 [153]"ALL FILES MAY BE SAVED TO A " 825 [153]"FORMATTED DISK. 826 REM ** COMMODORE LOGO ** 827 PRINTLEFT$(UD$,24);"PRESS SPACE BAR OR WAIT[146]":I=0 828 GETA$:IFA$<>" "THENI=I+1:IFI<1000THEN828 830 T1$="":T2$="":T3$="":T4$="":I=0 832 GOTO300 835 REM ** SPACE BAR PRESS ** 840 POKEUO,0:PRINTLEFT$(UD$,24);"PRESS SPACE BAR TO CONTINUE[146]" 844 GETUI$:IFUI$<>" "THEN844 846 RETURN 850 REM ** PAGE DESIGN ROUTINE ** 852 UP=UP+1 855 PRINT"[147]"LEFT$(UT$+UP$,21);RIGHT$(UP$+UG$+STR$(UP),18) 860 PRINT" --------------------------------------" 864 IFUH<>0THEN870 865 REM PRINTLEFT$(UD$,24);LEFT$(UP$,7);"HELP - PRESS H " 870 UH=0:PRINT"":RETURN 875 REM ** PLEASE WAIT REMARK ** 880 PRINTLEFT$(UD$,24);" ONE MOMENT PLEASE... ":PRINT"" 885 RETURN 900 REM ** SET UP VARIABLES ** 901 UX$="H":DIMUQ%(1000):UB=32768:U1=196:U2=197:U3=198:U4=216:UC=167:UU=1024 902 UT=59468:UU%=12:UL%=14:UP%=1146:UM=32768:UO=158:POKE 50003,0 903 IFPEEK(50003)=0THENUB=1024:U1=209:U2=210:U3=211:U4=214:UC=204:UU=2048 904 IFPEEK(50003)=0THENUT=53272:UU%=21:UL%=23:UP%=2139:UM=1024:UO=198 905 UD$="" 906 UP$=" " 907 UT$=" [194]UDGET [193]CCOUNT[160][160][160][160]":REM PLACE PROGRAM TITLE HERE !!!!!!!!!!!!!!!!!*** 908 DIMAC(20),AC$(20),BU(20),EX(20),CO(20),BA(20):RETURN 910 REM ** SET VARIABLES ** 915 GOSUB900 920 REM ** CHECK FOR 8032 ** 925 PRINT"[147]":PRINT"[160]":REM SHIFTED SPACE 930 IFPEEK(UB+40)<>96THENGOSUB700 931 REM ** MEMORY CHECK ** 932 IF FRE(0)>2000THEN937 933 PRINT"[147]THIS MACHINE DOES NOT HAVE ENOUGH" 934 PRINT"MEMORY TO RUN THIS PROGRAM !" 935 SYSUU+71 936 END 937 PRINT"[147]":IFPEEK(50003)=0THEN962 940 REM ** BASIC 2.0 OR 4.0 OR C-64 SETUP ** 941 POKE1075,133:POKE1076,144:POKE1077,234:POKE1079,4:POKE1080,133:POKE1081,145 942 POKE1091,155:POKE1098,133:POKE1099,144:POKE1100,234:POKE1103,133 943 POKE1104,145:POKE1105,234:POKE1082,234 945 IFPEEK(50003)<>160THEN955 950 POKE1093,88:POKE1094,228:POKE1097,85:POKE1102,228:GOTO965 955 IFPEEK(50003)<>1THEN990 960 POKE1093,49:POKE1094,230:POKE1097,46:POKE1102,230:GOTO965 962 POKE2099,141:POKE2100,20:POKE2101,3:POKE2103,8:POKE2104,141:POKE2105,21 963 POKE2106,3:POKE2115,145:POKE2117,52:POKE2118,234:POKE2121,49:POKE2122,141 964 POKE2123,20:POKE2124,3:POKE2126,234:POKE2127,141:POKE2128,21:POKE2129,3 965 SYSUU+48:REM DISABLE STOP KEY 970 GOSUB800:REM TITLE 980 GOTO300:REM MENU 990 PRINT"[147]THE PGM WILL NOT WORK ON THIS MACHINE!":END 1000 IFUZ=1THENSYSUP%:SYSUP%:UZ=0:REM ** PROGRAM STARTS HERE ** 1001 PRINT"[147]";:RESTORE:IFPEEK(50003)=0THENPOKE53281,6:POKE53280,14 1002 UG$="" 1010 POKEUT,UL% 1015 CLOSE15:OPEN15,8,15 1100 REM 1120 FORI=0TO15:AC(I)=0:AC$(I)="":BU(I)=0:EX(I)=0:CO(I)=0:BA(I)=0:NEXT 1130 NA=0:DN$="":FW=12:FD=2:FC=1:FS=2:W$="1234567890.-":W=9 1140 GOSUB2140:PRINT" [208]LEASE ENTER DATE: ";:US$="":UL=20:GOSUB35:DA$=UR$ 1150 PRINT:GOSUB2170 1160 PRINT" [204] [204]OAD DATA FROM DISK FILE 1170 [153]" LEN LENREATE NEW FILE 1180 PRINT:PRINT" [208]LEASE MAKE SELECTION? ";:US$="LC[204][195]":UL=1:GOSUB35:R$=UR$ 1210 IFR$="C"ORR$="[195]"THEN1300 1215 PRINT" [198]ILENAME: ";:UL=16:US$="":GOSUB35: 1230 GOSUB2140:PRINT" [208]LACE DATA DISK IN DRIVE 1":GOSUB60000:PRINT"[147]"; 1240 OPEN1,8,5,"0:"+UR$+",S,R":GOSUB7000 1250 PRINT:PRINT" [198]ILE LOCATED." 1260 INPUT#1,DN$,NA:GOSUB7000 1270 FORI=1TONA 1280 INPUT#1,AC(I),AC$(I),BU(I),EX(I),CO(I),BA(I) 1290 NEXT:CLOSE1:GOTO1310 1300 GOSUB2140:PRINT" [208]LEASE ENTER DEPARTMENT NAME":PRINT 1305 PRINT" ? ";:US$="":UL=20:GOSUB35:DN$=UR$ 1310 GOSUB2140:GOSUB875:GOSUB1960:PRINT" [196]EPT: ";DN$ 1320 PRINT" [206]O. OF ACCOUNTS: ";NA 1330 PRINT" [212]OTAL BUDGET: ";TB$ 1340 PRINT" [197]XPENDITURES: ";TE$ 1350 PRINT" [195]OMMITMENTS: ";TC$ 1360 PRINT" [198]UNDS AVAILABLE: ";NT$ 1370 GOSUB2170 1380 PRINT" 1 [195]REATE ACCOUNT(S) 1390 [153]" 2 STR$ELETE AN ACCOUNT 1400 PRINT" 3 [205]AKE ENTRIES TO AN ACCOUNT 1410 [153]" 4 (null)IST ACCOUNTS ON SCREEN 1420 PRINT" 5 [204]IST ACCOUNTS ON PRINTER 1430 [153]" 6 LENREATE A DISK FILE 1440 PRINT" 7 [201]NITIALIZE PROGRAM 1445 [153]" 8 (null)UIT 1446 GOSUB61000 1450 PRINT:PRINT" [208]LEASE MAKE SELECTION? ";:US$="12345678":UL=1:GOSUB35 1480 SE=VAL(UR$):ONSEGOTO2260,2370,2500,2810,2830,3070,3140,300 1490 XX=ABS(VU):XL=INT(XX):XR=0:VU$="" 1500 IFFD>0THENXR=INT((XX-INT(XX))*10^FD) 1510 XR$=STR$(XR):XR$=RIGHT$(XR$,LEN(XR$)-1):RL=LEN(XR$) 1520 IFRL=FDTHEN1540 1530 FORXY=1TOFD-RL:XR$="0"+XR$:NEXT:RL=FD 1540 XL$=STR$(XL):XL$=RIGHT$(XL$,LEN(XL$)-1):LL=LEN(XL$):SV=LL 1550 IFFC<>1THEN1660 1560 XZ=LL-INT(LL/3)*3:XZ=3-XZ:NC=0 1570 IFXZ=3THEN1590 1580 FORXY=1TOXZ:XL$="0"+XL$:NEXT:LL=LEN(XL$) 1590 FORXZ=1TOLLSTEP3 1600 IFXZ=1THEN1620 1610 VU$=VU$+",":NC=NC+1 1620 VU$=VU$+MID$(XL$,XZ,3) 1630 NEXT 1640 IFSV<>LLTHENVU$=RIGHT$(VU$,SV+NC) 1650 GOTO1670 1660 VU$=XL$ 1670 IFFD>=0THENVU$=VU$+"." 1680 IFFD>0THENVU$=VU$+XR$ 1690 IFSGN(VU)>=0THEN1740 1700 IFFS=1THENVU$=VU$+"-" 1710 IFFS=2THENVU$=VU$+"CR" 1720 IFFS=3THENVU$=VU$+"DB" 1730 GOTO1770 1740 IFFS=1THENVU$=VU$+" " 1750 IFFS=2THENVU$=VU$+" " 1760 IFFS=3THENVU$=VU$+" " 1770 VL=LEN(VU$) 1780 IFFW>0THEN1810 1790 IFFM=1ORFM=2THENVU$="$"+VU$ 1800 RETURN 1810 IFFW>=VLTHEN1830 1820 VU$="":FORXZ=1TOFW:VU$=VU$+"*":NEXT:RETURN 1830 IFFW>VLTHEN1860 1840 IFFM>0THEN1820 1850 RETURN 1860 FL=FW-VL 1870 FORXZ=1TOFL 1880 IFXZ<>1THEN1910 1890 IFFM<>1THEN1910 1900 VU$="$"+VU$:GOTO1940 1910 IFFP<>1THENVU$=" "+VU$ 1920 IFFP=1THENVU$="*"+VU$ 1930 IFXZ=FLANDFM=2THENVU$="$"+RIGHT$(VU$,LEN(VU$)-1) 1940 NEXT 1950 RETURN 1960 TB=0:TE=0:TC=0:NT=0:IFNA=0THEN1990 1970 FORI=1TONA:TB=TB+BU(I):TE=TE+EX(I):TC=TC+CO(I):NEXT 1980 NT=TB-TE-TC 1990 VU=TB:GOSUB1490:TB$=VU$ 2000 VU=TE:GOSUB1490:TE$=VU$ 2010 VU=TC:GOSUB1490:TC$=VU$ 2020 VU=NT:GOSUB1490:NT$=VU$ 2030 RETURN 2040 IF(CA<0)OR(CA>NA)THEN RETURN 2050 VU=BU(CA):GOSUB1490:BU$=VU$ 2060 VU=EX(CA):GOSUB1490:EX$=VU$ 2070 VU=CO(CA):GOSUB1490:CO$=VU$ 2080 VU=BA(CA):GOSUB1490:BA$=VU$ 2090 RETURN 2100 TX=TI 2110 IF(TI-TX)<6THEN2110 2120 REM 2130 RETURN 2140 UG$="[201]NFORMATION":UP=1:GOSUB850:RETURN 2170 PRINT:PRINT" [203]EY [207]PTION" 2190 PRINT" [163][163][163] [163][163][163][163][163][163]":RETURN 2200 PRINT" [193]CCT. [206]AME 2210 [153]" TAB(TAB(TAB(TAB( TAB(TAB(TAB(TAB( 2220 FORI=1TONA:PRINT" "AC(I);TAB(8);AC$(I):NEXT:PRINT:RETURN 2260 UG$=" [193]CCOUNT #":UP=0 2265 IFNA=15THEN1310 2266 GOSUB850 2270 PRINT" [193]CCOUNT # ? ";:US$=W$+"/*":UL=W:GOSUB35:R$=UR$:IFR$="/*"THEN1310 2280 IFNA=0THEN2310 2290 FORI=1TONA:IFVAL(R$)=AC(I)THENPRINT"[145]";:GOTO2270 2300 NEXT 2310 NA=NA+1:PRINT" [193]CCOUNT NAME? ";:US$="":UL=20:GOSUB35:AC$(NA)=UR$ 2320 AC(NA)=VAL(R$) 2330 PRINT" [194]UDGET? ";:US$=W$:UL=W:GOSUB35:R$=UR$:BU(NA)=VAL(R$) 2340 PRINT" [197]XPENDITURES TO DATE? ";:US$=W$:UL=W:GOSUB35:R$=UR$:EX(NA)=VAL(R$) 2350 PRINT" [195]OMMITMENTS OUTSTANDING? ";:US$=W$:UL=W:GOSUB35:R$=UR$ 2360 CO(NA)=VAL(UR$):BA(NA)=BU(NA)-EX(NA)-CO(NA):GOTO2265 2370 IFNA<=0THENPRINT"[145][145] ";:GOTO1450 2380 GOSUB2140:GOSUB2200 2390 PRINT" [197]NTER ACCT TO BE DELETED (/*=END)? ";:US$=W$+"/*":UL=W:GOSUB35 2395 R$=UR$:IFR$="/*"THEN1310 2400 DE=VAL(R$) 2410 FORI=1TONA:IFDE=AC(I)THEN2430 2420 NEXT:PRINT"[145][145]":GOTO2390 2430 PRINT:PRINTAC(I);AC$(I):PRINT" [195]ONFIRM? ";:US$="YN":UL=1:GOSUB35 2440 R$=UR$:IFR$<>"Y"THEN1310 2450 IFI=NATHEN2490 2460 FORJ=I+1TONA:BU(J-1)=BU(J):EX(J-1)=EX(J):CO(J-1)=CO(J):BA(J-1)=BA(J) 2470 AC(J-1)=AC(J):AC$(J-1)=AC$(J):NEXT 2480 BU(NA)=0:EX(NA)=0:CO(NA)=0:BA(NA)=0:AC$(NA)="" 2490 NA=NA-1:GOTO1310 2500 IFNA<=0THENPRINT"[145][145] ";:GOTO1450 2510 GOSUB2140:GOSUB2200 2520 PRINT" [197]NTER ACCOUNT TO BE MODIFIED (/*=END)":PRINT" ";:US$=W$+"/*":UL=W 2525 GOSUB35:R$=UR$:IFR$="/*"THEN1310 2530 MO=VAL(R$):FORI=1TONA:IFMO=AC(I)THEN2550 2540 NEXT:PRINT"[145][145][145]":GOTO2520 2550 CA=I:BA(CA)=BU(CA)-EX(CA)-CO(CA):GOSUB2140:GOSUB875:GOSUB2040: 2560 PRINT" [193]CCT #";AC(CA);" ";AC$(CA) 2570 PRINT" [194]UDGET ";BU$ 2580 PRINT" [197]XPENDITURES ";EX$ 2590 PRINT" [195]OMMITMENTS ";CO$ 2600 PRINT" [198]UNDS AVAILABLE ";BA$ 2610 GOSUB2170 2620 PRINT" 1 [193]DJUST BUDGET 2630 [153]" 2 ATNDJUST EXPENSES 2640 PRINT" 3 [210]ECORD A COMMITMENT 2650 [153]" 4 LENANCEL A COMMITMENT 2660 PRINT" 5 [208]ROCESS A COMMITMENT 2670 [153]" 6 VALNTER AN EXPENSE 2680 PRINT" 7 [197]ND OF ENTRIES 2685 [141]61000 2690 [153]:[153]" (null)OUR SELECTION? ";:US$[178]"1234567":UL[178]1:[141]35:SE[178][197](UR$) 2720 [141]2140:[145] SE [137] 2730,2740,2750,2760,2780,2800,2510 2730 [153]" VALNTER NEW BUDGET AMOUNT? ";:US$[178]W$:UL[178]W:[141]35:BU(CA)[178][197](UR$):[137]2550 2740 [153]" VALNTER ADJUSTED TOTAL EXPENSE? ";:US$[178]W$:UL[178]W:[141]35 2745 EX(CA)[178][197](UR$):[137]2550 2750 [153]" VALNTER AMOUNT OF COMMITMENT? ";:US$[178]W$:UL[178]W:[141]35:X[178][197](UR$) 2755 CO(CA)[178]CO(CA)[170]X:[137]2550 2760 [153]" VALNTER AMOUNT TO BE CANCELLED? ";:US$[178]W$:UL[178]W:[141]35:X[178][197](UR$) 2765 [139]X[179][178]0[176]X[177]CO(CA)[167]2550 2770 CO(CA)[178]CO(CA)[171]X:[137]2550 2780 [153]" VALNTER AMOUNT TO BE PROCESSED? ";:US$[178]W$:UL[178]W:[141]35:X[178][197](UR$) 2785 [139]X[179][178]0[176]X[177]CO(CA)[167]2550 2790 CO(CA)[178]CO(CA)[171]X:EX(CA)[178]EX(CA)[170]X:[137]2550 2800 [153]" VALNTER AMOUNT OF EXPENSE? ";:US$[178]W$:UL[178]W:[141]35:X[178][197](UR$) 2805 EX(CA)[178]EX(CA)[170]X:[137]2550 2810 [141]2140:[153]"ON STR$EPT: ";DN$ 2820 [153]" (null)UMMARY OF ACCOUNTS":[153]:[141]2200:[141]835:[137]1310 2830 [141]2140:[153]"CLOSE (null)LEASE LINEUP FORMS ON PRINTER":[141]60000 2840 [159]5,4:[159]8,4,8:[152]8:[160]8 2850 [152]5," PEEKUDGET ACCOUNTING SYSTEM":[152]5 2860 [152]5," STR$EPT: ";DN$:[152]5 2870 [152]5," ATNS AT ";DA$:[152]5 2880 [141]1960 2890 [152]5," (null)OTAL BUDGET ";TB$ 2900 [152]5," VALXPENDITURES ";TE$ 2910 [152]5," LENOMMITMENTS ";TC$ 2920 [152]5," ASCUNDS AVAILABLE ";NT$ 2930 [152]5:[152]5 2940 [152]5,"ATNCCT STR$ESCRIPTION PEEKUDGET "; 2950 [152]5,"VALXPENDITURES LENOMMITMENTS PEEKALANCE" 2960 [129]I[178]1[164]81:[152]5,"-";:[130]:[152]5 2970 [129]CA[178]1[164]NA:[141]2040 2980 L[178][195](AC$(CA)):[139]L[178][177]24[167]AC$(CA)[178][200](AC$(CA),24):[137]3000 2990 [129]I[178]1[164]24[171]L:AC$(CA)[178]AC$(CA)[170]" ":[130] 3000 [152]5,"" AC(CA);" ";AC$(CA);" ";BU$;" ",EX$;" ";CO$;" ";BA$:[152]5 3010 [130] 3020 [129]I[178]1[164]3:[152]5:[130] 3030 [152]5,"(null)SE THE REST OF THIS FORM TO RECORD ENTRIES TO THESE ACCOUNTS" 3040 [152]5,"UNTIL NEXT UPDATE IS MADE. (null)HANK YOU" 3050 [129]I[178]1[164]66[171](19[170]2[172]NA):[152]5:[130] 3060 [160]5:[137]1310 3070 [141]2140:[153]" (null)LACE DISK INTO DRIVE 0.":[141]60000 3080 [159]1,8,5,"0:"[170]DN$[170]",S,W":[141]7000: 3081 [139]E1[179][177]63[167]3090 3082 [153]"LOAD (null)HAT FILE EXISTS ALREADY. STR$O YOU WISH" 3083 [153]" WRITE OVER IT? ";:UL[178]1:US$[178]"YN":[141]35:[139]UR$[178]"N"[167]1310 3084 [152]15,"S0:"[170]DN$:[160]1:[137]3080 3090 [152]1,DN$:[152]1,NA:[141]7000 3100 [129]I[178]1[164]NA:[152]1,AC(I):[152]1,AC$(I):[152]1,BU(I):[152]1,EX(I) 3110 [152]1,CO(I):[152]1,BA(I) 3130 [130]:[160]1:[137]1310 3140 [141]2140:[153]" (null)EQUEST TO INITIALIZE SYSTEM. 3150 PRINT" [208]LEASE CONFIRM (Y/N)? ";:US$="YN":UL=1:GOSUB35:R$=UR$ 3155 IFR$<>"Y"THEN1310 3160 GOTO1120 7000 REM 7010 INPUT#15,E1,E2$,E3,E4:IFE1=0ORE1=63THENRETURN 7020 PRINT"[147] [196][201][211][203][160][197][210][210][207][210][146]:";E1;E2$;E3;E4 7030 FORX=1TO2000:NEXT:RUN 60000 PRINT" [208]RESS <[210][197][212][213][210][206]> WHEN READY." 60010 GETA$:IFA$<>CHR$(13)THEN60010 60020 RETURN 61000 PRINTLEFT$(UD$,24);" ":PRINT"[145][145][145][145]" 61010 RETURN 61100 POKE53280,0:POKE53281,0:PRINTCHR$(147) 61110 PRINTTAB(14)"[154]LOADING...." 61120 LOAD"TARGET6",8:RUN:END